/* ant-modal */
.ant-modal {
  border: 0px solid;
  /* background-color: #1890ff !important; */
  padding: 0;
  background-color: transparent;
}
.ant-modal-content {
  padding: 0 !important;
  border-radius: 2.5rem 2.5rem 0 0 !important;
  background-color: transparent !important;
}
.ant-modal-header {
  margin: 0 !important;
  border-radius: 2.5rem 2.5rem 0 0 !important;
  overflow: hidden;
  background-color: transparent;
}

/* ant-form */
.ant-form-item {
  margin-bottom: 0;
}
/* login */
.login-form-item {
  .ant-input {
    background-color: #333333;
  }
  ::placeholder {
    font-size: 1.25rem;
    color: #ccc; /* 替换为你想要的颜色代码 */
  }
  .ant-input-password-icon {
    color: #ccc !important;
  }
}

/* ant-menu */
.ant-menu {
  height: 70vh;
  overflow-y: scroll;
}
.ant-menu-item {
  height: 3.9375rem !important;
  font-size: 1.375rem;
  font-weight: 700;
  /* color: #fff; */
}
/* .ant-menu-item-selected {
  background-color: #555555 !important;
  color: #aaaaaa !important;
}
.ant-menu-item:hover {
  background-color: #555555 !important;
  color: #aaaaaa !important;
} */
.ant-style-icon {
  display: inline !important;
  svg {
    width: 2rem;
    height: 2rem;
  }
}
